<html>
<body>

<h3>函数功能</h3>该函数允许或禁止指定的窗口或控制接受鼠标输入或键盘输入。当输入被禁止时窗口不能接收鼠标单击和按键等类输入；当输入允许时，窗口接受所有的输入。<br>
<h3>函数原型</h3>BOOL EnableWindow（HWND hWnd，BOOL bEndble）；<br>
<h3>参数</h3>
hWnd：允许或禁止的窗口句柄。<br>
bEnable：指定是允许还是禁止窗口。如果这个参数为TRUE，窗口允许；如果参数为FALSE，则窗口被禁止。<br>
<h3>返回值</h3>如果窗口此前曾被禁止，则返回值为非零；如果窗口此前未被禁止，则返回值为零。若想获得更多错误信息，请调用 GetLastError函数。<br>
备注：如果窗口的使能状态正在改变，则在EnableWindow函数返回前发送一个WM_ENABLE消息。如果窗口己经被禁止，则它的所有子窗口都被禁止，即使未向它们发送WM_ENABLE消息。<br>
在一个窗口被激活前必须是使能的。例如，如果应用程序正在显示一个无模式对话框并且禁止了它的主窗口，则应用程序在销毁对话框之前一定要使能该主窗口。否则，将有另外一个窗口接受键盘焦点并且被激活。如果一个子窗口被禁止，则在系统确定由哪一个窗口接受鼠标消息时该子窗口将被忽略。<br>
当窗口被创建时缺省为使能状态。要创建一个初始被禁止的窗口，应用程序可以在CreateWindowh 函数和CreateWindowhEx中指定WS_DISABLED风格。在窗口被创建后，应用程序可以使用EnaoleWindow函数来使能和禁止窗口。<br>
应用程序可以使用这个函数来使能或禁止在对话框内的控制。一个被禁止的控制不能接受键盘焦点用户也不能进入该控制。<br>
<h3>速查</h3>Windows NT：3.1以上版本；Windows：95以上版本； Windows CE：1.0以上版本；头文件：winuser.h；库文件：user32.lib。<br>

</body>
</html>
